@charset 'utf-8';
 

.web {
    margin: 0 auto;
   width: 1000px;
}
* {
   margin: 0 ;
}
.top {
   height: 15px;
   background-color: #6db6ff;
}
.top1 {
   padding: 37px 45px 15px 50px ;
   /* background-color: rebeccapurple; */
   width: 1000px;
   height: 112px;
   box-sizing: border-box;
   
} 

.top1 >ul{
   display: inline-block;
   /* background-color: royalblue; */
}
.top1 >ul li{
   display: inline-block;
   height: 20px;  
   margin: 10px;
   /* border: 1px solid rebeccapurple; */
}
.top1 >ul li a {
 text-decoration: none;
 height: 20px;  
 color: black;
}
.top2 {
   display: inline-block;
   border: 1px solid black;
   line-height: 30px;
   margin-left: 20px;
}

.top2>input {
   border: none;
   line-height: 29px;
}
.top2>img {
vertical-align: middle;
}
.top3  img{
   width: 1000px;
   height: 400px;
   margin-top: 15px;
}
.last-wrapper {
   margin: 0 auto;
   width: 900px;
}
.now-position {
   position: relative;
   height: 30px;
   border-top:2px solid #6db6ff ;
}
.now-position>.blue-box {
   position: relative;
   width: 68px;
   height: 100%;
   background-color: #6db6ff;
   /* margin-left: 0px; */
}
.now-position>.blue-box::after {
   content: '';
   display: block;
   position: absolute;
   top:0;
   left: 100%;
   width: 0;
   height: 0;
   border-left: 7px solid #6db6ff;
   border-right: 7px solid transparent;
   border-top: 15px solid #6db6ff;
   border-bottom: 15px solid transparent;
}
.now-position .text {
   position: absolute;
   top: 0;
   left: 0;
   color: #fff;
   font-size: 16px;
    line-height: 30px;
}
.now-position>.text>span {
   color: #000;
}
.type {
   margin-top: 30px;

list-style: none;

}
.type .type-logo {
   display: inline-block;
   vertical-align: top;
}
.type .type-text {
   display: inline-block;
   font-size: 12px;
   font-weight: bold;
   line-height: 40px;
   vertical-align: top;
}
.type .type-text>span:first-child {
   font-size: 16px;

}
.type .type-text>span:nth-child(2) {
   font-size: 14px;
   color: #6db6ff;
}
.data {
   margin-top: 24px ;
   background-color: #fafafa;
   border-top: 1px solid #6db6ff;
}
.data-decorate{
   position: relative;
   margin:  -1px   auto 0 ;
   width: 750px;
   height: 38px;
   background-color: #fff;
}
.data-decorate::before {
   content: '';
   display: block;
   width: 0;
   height: 0;
   border-left: 8px solid #6db6ff;
   border-right: 8px solid transparent;
   border-top: 19px solid  transparent;
   border-bottom: 19px solidt #6db6ff;

}
.data-decorate::after {
   position: absolute;
   top: 0;
   right: 0;
   content: '';
   display: block;
   width: 0;
   height: 0;
   border-left: 8px solid  transparent;
   border-right: 8px solid #6db6ff;
   border-top: 19px solid  transparent;
   border-bottom: 19px solidt #6db6ff;

}
.data-list {
   width: 100%;
   /* margin: 0 78px 0 70px; */
}

.data-list>thead>tr {
   /* margin-bottom: 30px; */
   line-height: 46px;
}